@CHARSET "UTF-8";

.list_calendar_table td{
font-family:arial,tahoma,helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:13px;
white-space:nowrap;
}
.list_calendar_cell{
        width:14.2857%;
        border-bottom:1px solid #cccccc;
        border-right:1px solid #cccccc;
        vertical-align:top;
        height : 80px;
}
.list_calendar_cell_left{
        border-left:1px solid #cccccc;
}

.list_calendar_h {
        border-top:1px solid #cccccc;
        background-color:#efefef;
        text-align:center ;
        height:20px;
}

td.list_calendar_h{
        font-weight:bold;
}

.list_calendar_table .datearea{
        font-weight:bold;
}
.list_calendar_table .sun{
        color:#ff0000;
}
.list_calendar_table .sat{
        color:#0000ff;
}